/**
 * 该文件通过脚本自动生成，请不要手动修改该文件
 * 生成时间：2023-3-16 14:8:41:866
 **/
export default class singleLineGraphy {
  constructor(request) {
    this.request = request;
  }

  /**
   * 查询端子
   * @param {ref} base64Str - 端子base64编码
   */
  get_singleLineGraphy_getConnectionByBase64(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-qygl/singleLineGraphy/getConnectionByBase64",
      method: "get",
      params: params,
    });
  }

  /**
   * 单线图
   * @param {string} ghbb - 规划版本
   * @param {string} schema - 基准图模式名
   * @param {string} ssxm - 所属项目
   * @param {string} verRule - 版本
   * @param {string} zhfa - 市级方案
   * @param {string} ztfa - 省级方案
   * @param {integer} oid - 大馈线oid
   * @param {string} style - 风格
   */
  get_singleLineGraphy_getSingleGraphyByDkxOid(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-qygl/singleLineGraphy/getSingleGraphyByDkxOid",
      method: "get",
      params: params,
    });
  }

  /**
   * 电站线路系统图
   * @param {string} jztms - 基准图模式
   * @param {string} shape - shapejson区域范围
   * @param {ref} dydj - 电压等级list
   * @param {string} style - 风格
   */
  get_singleLineGraphy_getStationLineRelation(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-qygl/singleLineGraphy/getStationLineRelation",
      method: "get",
      params: params,
    });
  }

  /**
   * 系统图
   * @param {string} adcode - 市区编码
   * @param {ref} dydjs - 电压等级
   */
  get_singleLineGraphy_getSystemGraphyList(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-qygl/singleLineGraphy/getSystemGraphyList",
      method: "get",
      params: params,
    });
  }

  /**
   * 修改系统图
   * @param {ref} list - 修改内容
   */
  post_singleLineGraphy_updateSystemGraphyList(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-qygl/singleLineGraphy/updateSystemGraphyList",
      method: "post",
      params: params,
    });
  }
}
